make a joint effort - Espagnol Anglais Dictionnaire